package main

import (
	"fmt"
	"strconv"
)

// strconv

func main() {
	// 强类型语言不能转换
	// str = "100000"
	// init64(str)  不能进行转换
	// 1
	a := int32(95)
	c1 := fmt.Sprintf("%d", a)
	fmt.Printf("%#v\n", c1)

	// 2 字符串转换成数字
	str := "13123123"
	ret, err := strconv.ParseInt(str, 10, 32) // 十进制， init32
	if err != nil{
		fmt.Println("类型转换失败！")
	}
	fmt.Printf("%#v, %T\n", ret, ret)

	// 3 数字转换为字符串
	//strconv.Itoa()  数字转换为字符串

}
